package date;

import java.time.Clock;
import java.time.Instant;
import java.util.Date;

/***
 * Clock 提供对当前日期和时间的访问。我们可以利用它来替代 System.currentTimeMillis() 方法。
 * 另外，通过 clock.instant() 能够获取一个 instant 实例， 此实例能够方便地转换成老版本中的 java.util.Date 对象。
 */
public class ClockDemo {

    public static void main(String[] args){
        Clock clock = Clock.systemDefaultZone();
        long millis = clock.millis();

        Instant instant = clock.instant();
        Date legacyDate = Date.from(instant);   // 老版本 java.util.Date
    }
}
